package br.com.sgi.bean;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;

import br.com.sgi.model.Membro;
import br.com.sgi.service.MembroService;
import br.com.sgi.vo.MembroVo;

@Controller("membroPesquisa")
@Scope("request")
public class MembroPesquisaBean extends BaseView {
	
	
	private static final long serialVersionUID = 1L;

	@Autowired
	private MembroService membroService;
	
	private List<Membro> listaMembros;
	
	private MembroVo membroVo;
	
	public void pesquisar(){
	
		listaMembros = membroService.buscarMembrorPorParametros(membroVo);
	}

	public List<Membro> getListaMembros() {
		return listaMembros;
	}

	public void setListaMembros(List<Membro> listaMembros) {
		this.listaMembros = listaMembros;
	}

	public MembroVo getMembroVo() {
		if(membroVo == null)
			membroVo = new MembroVo();
		return membroVo;
	}

	public void setMembroVo(MembroVo membroVo) {
		this.membroVo = membroVo;
	}
	
	

}
